Internet Archive BookReader - Regimental roll of honour of the officers, warrant officers, N.C.O.s & men of the Cameronians (Scottish Rifles) who to uphold liberty and justice in the world laid down their lives in the Great War 1914-1918